cardiac sphincter - Alemán Inglés Diccionario